home *** CD-ROM | disk | FTP | other *** search
/ Object Oriented Applicat…isualAge for C++ for OS/2 / Object-Oriented Application Development with VisualAGE for C++ for OS2.iso / db2 / db2su.pkg < prev    next >
Text File  |  1995-07-11  |  27KB  |  1,001 lines

  1. **********************************************************************
  2. **                  IBM DB2 for OS/2 - Single-User                   *
  3. ** 5622-593 (C) COPYRIGHT IBM CORP. 1991, 1995. ALL RIGHTS RESERVED. *
  4. **               LICENSED MATERIALS - PROPERTY OF IBM                *
  5. **********************************************************************
  6.  
  7. SERVICELEVEL
  8.    LEVEL = '0000000'
  9.  
  10.  
  11. PATH
  12.    FILE = 'C:/SQLLIB'
  13.  
  14.  
  15. *********************************************************************
  16. *********************************************************************
  17. FILE
  18.    EXITWHEN      = '(INSTALL || UPDATE)',
  19.    EXIT          = 'SETVAR EPFIFILEDIR_UC=%EPFIFILEDIR%'
  20.  
  21.  
  22. *********************************************************************
  23. *********************************************************************
  24. EXIT
  25.    DLL           = 'DB2EXITS.DLL'
  26.  
  27. FILE
  28.    EXITWHEN      = '(INSTALL || UPDATE) && "%EPFIRESPFILE%"!=""',
  29.    EXIT          = 'VALIDATERESPONSEFILE'
  30.  
  31.  
  32. *********************************************************************
  33. *********************************************************************
  34. ADDCONFIG
  35.    VAR           = 'SET DB2BQTIME',
  36.    ADDWHEN       = 'NEVER',
  37.    DELETELINE    = YES,
  38.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  39.    UNIQUE        = YES
  40.  
  41. ADDCONFIG
  42.    VAR           = 'SET DB2BQTIME',
  43.    ADDSTR        = '%DB2BQTIMERF%',
  44.    LOCATION      = END,
  45.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  46.    UNIQUE        = YES
  47.  
  48. ADDCONFIG
  49.    VAR           = 'SET DB2BQTRY',
  50.    ADDWHEN       = 'NEVER',
  51.    DELETELINE    = YES,
  52.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  53.    UNIQUE        = YES
  54.  
  55. ADDCONFIG
  56.    VAR           = 'SET DB2BQTRY',
  57.    ADDSTR        = '%DB2BQTRYRF%',
  58.    LOCATION      = END,
  59.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  60.    UNIQUE        = YES
  61.  
  62. ADDCONFIG
  63.    VAR           = 'SET DB2CHKPTR',
  64.    ADDWHEN       = 'NEVER',
  65.    DELETELINE    = YES,
  66.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  67.    UNIQUE        = YES
  68.  
  69. ADDCONFIG
  70.    VAR           = 'SET DB2CHKPTR',
  71.    ADDSTR        = '%DB2CHKPTRRF%',
  72.    LOCATION      = END,
  73.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  74.    UNIQUE        = YES
  75.  
  76. ADDCONFIG
  77.    VAR           = 'SET DB2DBDFT',
  78.    ADDWHEN       = 'NEVER',
  79.    DELETELINE    = YES,
  80.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  81.    UNIQUE        = YES
  82.  
  83. ADDCONFIG
  84.    VAR           = 'SET DB2DBDFT',
  85.    ADDSTR        = '%DB2DBDFTRF%',
  86.    LOCATION      = END,
  87.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  88.    UNIQUE        = YES
  89.  
  90. ADDCONFIG
  91.    VAR           = 'SET DB2IQTIME',
  92.    ADDWHEN       = 'NEVER',
  93.    DELETELINE    = YES,
  94.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  95.    UNIQUE        = YES
  96.  
  97. ADDCONFIG
  98.    VAR           = 'SET DB2IQTIME',
  99.    ADDSTR        = '%DB2IQTIMERF%',
  100.    LOCATION      = END,
  101.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  102.    UNIQUE        = YES
  103.  
  104. ADDCONFIG
  105.    VAR           = 'SET DB2LOADREC',
  106.    ADDWHEN       = 'NEVER',
  107.    DELETELINE    = YES,
  108.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2LOADRECRF%"!=""',
  109.    UNIQUE        = YES
  110.  
  111. ADDCONFIG
  112.    VAR           = 'SET DB2LOADREC',
  113.    ADDSTR        = '%DB2LOADRECRF%',
  114.    LOCATION      = END,
  115.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2LOADRECRF%"!=""',
  116.    UNIQUE        = YES
  117.  
  118. ADDCONFIG
  119.    VAR           = 'SET DB2OPTIONS',
  120.    ADDWHEN       = 'NEVER',
  121.    DELETELINE    = YES,
  122.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  123.    UNIQUE        = YES
  124.  
  125. ADDCONFIG
  126.    VAR           = 'SET DB2OPTIONS',
  127.    ADDSTR        = '%DB2OPTIONSRF%',
  128.    LOCATION      = END,
  129.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  130.    UNIQUE        = YES
  131.  
  132. ADDCONFIG
  133.    VAR           = 'SET DB2RQTIME',
  134.    ADDWHEN       = 'NEVER',
  135.    DELETELINE    = YES,
  136.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  137.    UNIQUE        = YES
  138.  
  139. ADDCONFIG
  140.    VAR           = 'SET DB2RQTIME',
  141.    ADDSTR        = '%DB2RQTIMERF%',
  142.    LOCATION      = END,
  143.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  144.    UNIQUE        = YES
  145.  
  146. ADDCONFIG
  147.    VAR           = 'SET DB2ACCOUNT',
  148.    ADDWHEN       = 'NEVER',
  149.    DELETELINE    = YES,
  150.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  151.    UNIQUE        = YES
  152.  
  153. ADDCONFIG
  154.    VAR           = 'SET DB2ACCOUNT',
  155.    ADDSTR        = '%DB2ACCOUNTRF%',
  156.    LOCATION      = END,
  157.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  158.    UNIQUE        = YES
  159.  
  160. UPDATECONFIG
  161.    VAR           = 'SET DB2COMM',
  162.    ADDSTR        = 'APPC',
  163.    DELIMITER     = ',',
  164.    LINELOCATION  = END,
  165.    ADDWHEN       = '(INSTALL || UPDATE) && "%APPC%"=="YES"'
  166.  
  167. UPDATECONFIG
  168.    VAR           = 'SET DB2COMM',
  169.    ADDSTR        = 'IPXSPX',
  170.    DELIMITER     = ',',
  171.    LINELOCATION  = END,
  172.    ADDWHEN       = '(INSTALL || UPDATE) && "%IPXSPX%"=="YES"'
  173.  
  174. UPDATECONFIG
  175.    VAR           = 'SET DB2COMM',
  176.    ADDSTR        = 'NETBIOS',
  177.    DELIMITER     = ',',
  178.    LINELOCATION  = END,
  179.    ADDWHEN       = '(INSTALL || UPDATE) && "%NETBIOS%"=="YES"'
  180.  
  181. UPDATECONFIG
  182.    VAR           = 'SET DB2COMM',
  183.    ADDSTR        = 'NPIPE',
  184.    DELIMITER     = ',',
  185.    LINELOCATION  = END,
  186.    ADDWHEN       = '(INSTALL || UPDATE) && "%NPIPE%"=="YES"'
  187.  
  188. UPDATECONFIG
  189.    VAR           = 'SET DB2COMM',
  190.    ADDSTR        = 'TCPIP',
  191.    DELIMITER     = ',',
  192.    LINELOCATION  = END,
  193.    ADDWHEN       = '(INSTALL || UPDATE) && "%TCPIP%"=="YES"'
  194.  
  195.  
  196. *******************************************************
  197. *******************************************************
  198. FILE
  199.    EXITWHEN      = 'ALWAYS',
  200.    EXITIGNOREERR = YES,
  201.    EXIT          = 'GETENVIRONMENTVAR %EPFIBOOTDRIVE%://CONFIG.SYS
  202.  DB2CHKPTR DB2COMM DB2DBDFT DB2INSTANCE DB2INSTPROF DB2NBADAPTERS
  203.  DB2NBRECVBUFFSIZE DB2PATH DB2SERVICEPINSTANCE DB2SESSIONS SQLDBDFT
  204.  SQLNADPT SQLNETB THREADS'
  205.  
  206. FILE
  207.    EXITWHEN      = 'ALWAYS',
  208.    EXIT          = 'UPPERCASEVAR DB2INSTPROF DB2PATH EPFIFILEDIR_UC SQLNADPT'
  209.  
  210. EXIT
  211.    DLL           = 'EPFIEXTS.DLL'
  212.  
  213.  
  214. *********************************************************************
  215. *********************************************************************
  216. FILE
  217.    EXITWHEN      = 'ALWAYS',
  218.    EXIT          = 'SETVAR TARGET_DB2_VERSION=0'
  219. FILE
  220.    EXITWHEN      = 'ALWAYS',
  221.    EXIT          = 'SETVAR TARGET_DDCS_VERSION=0'
  222. FILE
  223.    EXITWHEN      = 'ALWAYS',
  224.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  225. FILE
  226.    EXITWHEN      = 'ALWAYS',
  227.    EXIT          = 'SETVAR CURRENT_DB2_VERSION=0'
  228. FILE
  229.    EXITWHEN      = 'ALWAYS',
  230.    EXIT          = 'SETVAR CURRENT_DDCS_VERSION=0'
  231. FILE
  232.    EXITWHEN      = 'ALWAYS',
  233.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=0'
  234. FILE
  235.    EXITWHEN      = 'ALWAYS',
  236.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=0'
  237. FILE
  238.    EXITWHEN      = 'ALWAYS',
  239.    EXIT          = 'SETVAR MIGRATION_PATH='
  240. FILE
  241.    EXITWHEN      = 'ALWAYS',
  242.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH='
  243. FILE
  244.    EXITWHEN      = 'ALWAYS',
  245.    EXIT          = 'SETVAR NEW_INSTANCE_PATH='
  246. FILE
  247.    EXITWHEN      = 'ALWAYS',
  248.    EXIT          = 'SETVAR DEFAULT_INSTANCE_CREATED='
  249.  
  250.  
  251. **************  Get the current DB2 path ************
  252. EXIT
  253.    DLL           = 'DB2EXITS.DLL'
  254.  
  255. FILE
  256.    EXITWHEN      = 'INSTALL',
  257.    EXITIGNOREERR = YES,
  258.    EXIT          = 'GETDB2PATH CURRENT_DB2_PATH'
  259.  
  260. FILE
  261.    EXITWHEN      = 'INSTALL && "%CURRENT_DB2_PATH%"!=""',
  262.    EXIT          = 'UPPERCASEVAR CURRENT_DB2_PATH'
  263.  
  264. EXIT
  265.    DLL           = 'EPFIEXTS.DLL'
  266.  
  267. FILE
  268.    EXITWHEN      = '"%EPFIFILEDIR_UC%"=="%CURRENT_DB2_PATH%"',
  269.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  270.  
  271.  
  272. **************  Get DB2/DDCS versions from target path ************
  273. EXIT
  274.    DLL           = 'DB2EXITS.DLL'
  275.  
  276. FILE
  277.    EXITWHEN      = '(INSTALL || UPDATE)',
  278.    EXITIGNOREERR = YES,
  279.    EXIT          = 'GETVERSION
  280.  %EPFIFILEDIR% TARGET_DB2_VERSION TARGET_DB2_CSD
  281.                TARGET_DDCS_VERSION TARGET_DDCS_CSD'
  282.  
  283.  
  284. **************  Get DB2/DDCS versions from current path ************
  285. FILE
  286.    EXITWHEN      = '(INSTALL || UPDATE) && "%CURRENT_DB2_PATH%"!=""',
  287.    EXITIGNOREERR = YES,
  288.    EXIT          = 'GETVERSION
  289.  %CURRENT_DB2_PATH% CURRENT_DB2_VERSION CURRENT_DB2_CSD
  290.                     CURRENT_DDCS_VERSION CURRENT_DDCS_CSD'
  291.  
  292. EXIT
  293.    DLL           = 'EPFIEXTS.DLL'
  294.  
  295.  
  296. *********************************************************************
  297. *********************************************************************
  298. FILE
  299.    EXITWHEN      = '(INSTALL || UPDATE)',
  300.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%TARGET_DB2_VERSION%'
  301. FILE
  302.    EXITWHEN      = '(INSTALL || UPDATE)',
  303.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%TARGET_DDCS_VERSION%'
  304. FILE
  305.    EXITWHEN      = '(INSTALL || UPDATE)',
  306.    EXIT          = 'SETVAR MIGRATION_PATH=%EPFIFILEDIR_UC%'
  307.  
  308. FILE
  309.    EXITWHEN      = '(INSTALL || UPDATE) &&
  310.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  311.                     ( %CURRENT_DB2_VERSION% > 0 ||
  312.                       %CURRENT_DDCS_VERSION% >= 23 )',
  313.    EXIT          = 'SETVAR MIGRATION_PATH=%CURRENT_DB2_PATH%'
  314. FILE
  315.    EXITWHEN      = '(INSTALL || UPDATE) &&
  316.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  317.                     ( %CURRENT_DB2_VERSION% > 0 ||
  318.                       %CURRENT_DDCS_VERSION% >= 23 )',
  319.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%CURRENT_DB2_VERSION%'
  320. FILE
  321.    EXITWHEN      = '(INSTALL || UPDATE) &&
  322.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  323.                     ( %CURRENT_DB2_VERSION% > 0 ||
  324.                       %CURRENT_DDCS_VERSION% >= 23 )',
  325.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%CURRENT_DDCS_VERSION%'
  326.  
  327.  
  328. *********  Set migration instance path **********
  329. EXIT
  330.    DLL           = 'DB2EXITS.DLL'
  331.  
  332. FILE
  333.    EXITWHEN      = '(INSTALL || UPDATE) &&
  334.                     "%DB2INSTPROF%" != ""',
  335.    EXIT          = 'FILEEXISTS %DB2INSTPROF%//DB2IDIR DB2IDIR_EXISTS'
  336.  
  337. EXIT
  338.    DLL           = 'EPFIEXTS.DLL'
  339.  
  340. FILE
  341.    EXITWHEN      = '"%DB2INSTPROF%" != "" &&
  342.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  343.                        %MIGRATION_DDCS_VERSION% >= 23 ) &&
  344.                     "%DB2IDIR_EXISTS%"=="YES" &&
  345.                     "%DB2PATH%"=="%MIGRATION_PATH%"',
  346.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%DB2INSTPROF%'
  347.  
  348. FILE
  349.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"=="" &&
  350.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  351.                        %MIGRATION_DDCS_VERSION% >= 23 )',
  352.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%MIGRATION_PATH%'
  353.  
  354.  
  355. *********  Set new instance path **********
  356. FILE
  357.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"==""',
  358.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%EPFIFILEDIR_UC%'
  359. FILE
  360.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"!=""',
  361.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%MIGRATION_INSTANCE_PATH%'
  362.  
  363.  
  364. ****************************************************
  365. ****************************************************
  366. EXIT
  367.    DLL           = 'DB2EXITS.DLL'
  368.  
  369. FILE
  370.    EXITWHEN      = 'DELETE',
  371.    EXITIGNOREERR = YES,
  372.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2CAEW_.PKG CAEWIN_INSTALLED'
  373.  
  374. FILE
  375.    EXITWHEN      = 'DELETE',
  376.    EXITIGNOREERR = YES,
  377.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2SDKW.PKG SDKWIN_INSTALLED'
  378.  
  379. EXIT
  380.    DLL           = 'EPFIEXTS.DLL'
  381.  
  382. FILE
  383.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  384.    EXIT          = 'SETVAR CAEWIN_INSTALLED=YES'
  385.  
  386. FILE
  387.    EXITWHEN      = 'ALWAYS',
  388.    EXIT          = 'SETVAR DUMMYCAE='
  389.  
  390. FILE
  391.    EXITWHEN      = 'ALWAYS',
  392.    EXIT          = 'SETVAR DUMMYSDK='
  393.  
  394. FILE
  395.    EXITWHEN      = 'DELETE && "%CAEWIN_INSTALLED%"=="YES"',
  396.    EXIT          = 'SETVAR DUMMYCAE=DUMMY/'
  397.  
  398. FILE
  399.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  400.    EXIT          = 'SETVAR DUMMYSDK=DUMMY/'
  401.  
  402.  
  403. *************************************************************
  404. *************************************************************
  405. FILE
  406.    PWS          = 'INSTALL/DB2FLDR.ICO',
  407.    SOURCE       = 'DRIVE: DB2FLDR.IC_',
  408.    UNPACK       = YES,
  409.    SIZE         = 0,
  410.    DATE          = 950711,
  411.    TIME          = 0306
  412.  
  413. EXIT
  414.    DLL           = 'DB2EXITS.DLL'
  415.  
  416. FILE
  417.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  418.    EXITIGNOREERR = YES,
  419.    EXIT          = 'OBJECTEXISTS <DB2Folder> FOLDER_EXISTS'
  420.  
  421. EXIT
  422.    DLL           = 'EPFIEXTS.DLL'
  423.  
  424. FILE
  425.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  426.                     "%FOLDER_EXISTS%"!="NO"',
  427.    EXITIGNOREERR = YES,
  428.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> U
  429.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  430.  
  431. FILE
  432.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  433.                     "%FOLDER_EXISTS%"=="NO"',
  434.    EXITIGNOREERR = YES,
  435.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> R
  436.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  437.  
  438. FILE
  439.    EXITWHEN      = '(INSTALL || UPDATE)',
  440.    EXITIGNOREERR = YES,
  441.    EXIT          = 'DELETEFILES %EPFIFILEDIR%//INSTALL//DB2FLDR.ICO'
  442.  
  443.  
  444. ***********************************
  445. ***********************************
  446. FILE
  447.    PWS          = 'DB2SU.DSC',
  448.    SOURCE       = 'DRIVE: DB2SU.DSC',
  449.    UNPACK       = NO,
  450.    REPLACEINUSE = 'I U D R',
  451.    DATE          = 950711,
  452.    TIME          = 0306,
  453.    SIZE          = 274
  454.  
  455.  
  456. ************************************
  457. ************************************
  458. COMPONENT
  459.    NAME     = 'Install',
  460.    ID       = INSTALL,
  461.    PKGFILE  = DB2ISINC.PKG,
  462.    NUMBER   = '0000-000',
  463.    FEATURE  = '0000',
  464.    VRM      = 010204,
  465.    SHARED   = YES,
  466.    DISPLAY  = NO,
  467.    REQUIRES = 'EXITS',
  468.    SIZE     = 805423
  469.  
  470. INCLUDE
  471.    NAME = 'DRIVE: DB2ISINC.PKG'
  472.  
  473. ************************************
  474. ************************************
  475. COMPONENT
  476.    NAME     = 'Common',
  477.    ID       = COMMON,
  478.    PKGFILE  = DB2COMM.PKG,
  479.    NUMBER   = '0000-000',
  480.    FEATURE  = '0000',
  481.    VRM      = 020100,
  482.    SHARED   = YES,
  483.    DISPLAY  = NO,
  484.    REQUIRES = 'INSTALL FFST UPM',
  485.    SIZE     = 6334759
  486.  
  487. INCLUDE
  488.    NAME = 'DRIVE: DB2COMM.PKG'
  489.  
  490. ************************************
  491. ************************************
  492. COMPONENT
  493.    NAME     = 'Common Engine',
  494.    ID       = CENGINE,
  495.    PKGFILE  = DB2CENGN.PKG,
  496.    NUMBER   = '0000-000',
  497.    FEATURE  = '0000',
  498.    VRM      = 020100,
  499.    SHARED   = YES,
  500.    DISPLAY  = NO,
  501.    REQUIRES = 'FFST UPM COMMON',
  502.    SIZE     = 62767
  503.  
  504. INCLUDE
  505.    NAME = 'DRIVE: DB2CENGN.PKG'
  506.  
  507. ************************************
  508. ************************************
  509. COMPONENT
  510.    NAME     = 'Single-User',
  511.    ID       = SU,
  512.    SHARED   = NO,
  513.    DISPLAY  = YES,
  514.    REQUIRES = 'FFST UPM COMMON ADT CENGINE ENGINE CAE CLP',
  515.    DESCRIPTION = 'DB2 Single-User is a full-function, robust database
  516.  management system that includes graphical database
  517.  management tools and application development tools.  DB2
  518.  Single-User can be accessed only from local
  519.  applications.  This includes any application that runs on
  520.  the same computer where the database resides.  This
  521.  component must be selected.
  522.  ',
  523.    SIZE     = 172
  524.  
  525. FILE
  526.    PWS          = 'SYSLEVEL.SQC',
  527.    SOURCE       = 'DRIVE: SYSLEVEL.SQC',
  528.    UNPACK       = NO,
  529.    REPLACEINUSE = 'I U D R',
  530.    DATE          = 950711,
  531.    TIME          = 0250,
  532.    SIZE          = 172
  533.  
  534.  
  535. ****************************************************
  536. ****************************************************
  537. EXIT
  538.    DLL           = 'DB2EXITS.DLL'
  539.  
  540. FILE
  541.    EXITWHEN      = 'ALWAYS',
  542.    EXITIGNOREERR = YES,
  543.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSV DB2SYSSV_EXISTS'
  544.  
  545. FILE
  546.    EXITWHEN      = 'ALWAYS',
  547.    EXITIGNOREERR = YES,
  548.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSR DB2SYSSR_EXISTS'
  549.  
  550. FILE
  551.    EXITWHEN      = 'ALWAYS',
  552.    EXITIGNOREERR = YES,
  553.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSRQ DB2SYSRQ_EXISTS'
  554.  
  555. EXIT
  556.    DLL           = 'EPFIEXTS.DLL'
  557.  
  558. FILE
  559.    EXITWHEN      = 'ALWAYS',
  560.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  561.  
  562. FILE
  563.    EXITWHEN      = 'INSTALL || UPDATE',
  564.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSR'
  565.  
  566. FILE
  567.    EXITWHEN      = '(INSTALL || UPDATE) && "%DB2SYSSV_EXISTS%"=="YES"',
  568.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSV'
  569.  
  570. FILE
  571.    EXITWHEN      = 'DELETE && "%DB2SYSRQ_EXISTS%"=="YES"',
  572.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSRQ'
  573.  
  574. FILE
  575.    EXITWHEN      = 'DELETE && "%DB2SYSSR_EXISTS%"=="YES"',
  576.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  577.  
  578. FILE
  579.    EXITWHEN      = 'DELETE && "%DB2SYSSV_EXISTS%"=="YES"',
  580.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  581.  
  582.  
  583. EXIT
  584.    DLL           = 'DB2EXITS.DLL'
  585.  
  586. FILE
  587.    EXITWHEN      = '(INSTALL || UPDATE || DELETE) &&
  588.                     "%DEFAULT_CONFIG_FILE%"!=""',
  589.    EXITIGNOREERR = YES,
  590.    EXIT          = 'MIGRATECONFIGFILE %EPFIFILEDIR%//DB2SYSTM
  591.                                       %DEFAULT_CONFIG_FILE%'
  592.  
  593. FILE
  594.    EXITWHEN      = '(INSTALL || UPDATE) && "%DEFAULT_INSTANCE_CREATED%"!=""',
  595.    EXIT          = 'COPYFILE %EPFIFILEDIR%//DB2SYSTM
  596.  %NEW_INSTANCE_PATH%//%DEFAULT_INSTANCE_CREATED%//DB2SYSTM'
  597.  
  598. FILE
  599.    EXITWHEN      = '(INSTALL || UPDATE) &&
  600.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  601.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  602.    EXITIGNOREERR = YES,
  603.    EXIT          = 'INSTANCEDIRS %NEW_INSTANCE_PATH%//DB2IDIR   MIGRATE
  604.  %DEFAULT_CONFIG_FILE%'
  605.  
  606. FILE
  607.    EXITWHEN      = 'DELETE && "%DB2INSTPROF%"!="" &&
  608.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  609.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  610.    EXITIGNOREERR = YES,
  611.    EXIT          = 'INSTANCEDIRS %DB2INSTPROF%//DB2IDIR   MIGRATE
  612.  %DEFAULT_CONFIG_FILE%'
  613.  
  614. FILE
  615.    EXITWHEN      = 'DELETE &&
  616.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  617.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  618.    EXITIGNOREERR = YES,
  619.    EXIT          = 'INSTANCEDIRS %EPFIFILEDIR%//DB2IDIR   MIGRATE
  620.  %DEFAULT_CONFIG_FILE%'
  621.  
  622. EXIT
  623.    DLL           = 'EPFIEXTS.DLL'
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630. ************************************
  631. ************************************
  632. COMPONENT
  633.    NAME     = 'Application Development Tools',
  634.    ID       = ADT,
  635.    PKGFILE  = DB2ADT.PKG,
  636.    NUMBER   = '0000-000',
  637.    FEATURE  = '0000',
  638.    VRM      = 020100,
  639.    SHARED   = YES,
  640.    DISPLAY  = NO,
  641.    REQUIRES = 'FFST UPM COMMON ENGINE SU',
  642.    SIZE     = 5023156
  643.  
  644. INCLUDE
  645.    NAME = 'DRIVE: DB2ADT.PKG'
  646.  
  647. ************************************
  648. ************************************
  649. COMPONENT
  650.    NAME     = 'Client',
  651.    ID       = CAE,
  652.    PKGFILE  = DB2CAE_.PKG,
  653.    NUMBER   = '0000-000',
  654.    FEATURE  = '0000',
  655.    VRM      = 020100,
  656.    SHARED   = YES,
  657.    DISPLAY  = NO,
  658.    REQUIRES = 'FFST UPM COMMON',
  659.    SIZE     = 1706519
  660.  
  661. INCLUDE
  662.    NAME = 'DRIVE: DB2CAE_.PKG'
  663.  
  664. ************************************
  665. ************************************
  666. COMPONENT
  667.    NAME     = 'Database Director',
  668.    PKGFILE  = DB2DBAU.PKG,
  669.    NUMBER   = '0000-000',
  670.    FEATURE  = '0000',
  671.    VRM      = 020100,
  672.    SHARED   = YES,
  673.    DISPLAY  = YES,
  674.    REQUIRES = 'SU RJOBS VISEXP',
  675.    DESCRIPTION = 'The Database Director provides a graphical interface to
  676.  administrative tasks such as configuring the system,
  677.  managing directories, backing up and recovering the
  678.  system, and for analyzing query plans with Visual
  679.  Explain.
  680.  
  681.  
  682.  ',
  683.    SIZE     = 6938288
  684.  
  685. INCLUDE
  686.    NAME = 'DRIVE: DB2DBAU.PKG'
  687.  
  688. ************************************
  689. ************************************
  690. COMPONENT
  691.    NAME     = 'Recovery Jobs',
  692.    ID       = RJOBS,
  693.    PKGFILE  = DB2RJOBS.PKG,
  694.    NUMBER   = '0000-000',
  695.    FEATURE  = '0000',
  696.    VRM      = 020100,
  697.    SHARED   = YES,
  698.    DISPLAY  = NO,
  699.    SIZE     = 79604
  700.  
  701. INCLUDE
  702.    NAME = 'DRIVE: DB2RJOBS.PKG'
  703.  
  704. ************************************
  705. ************************************
  706. COMPONENT
  707.    NAME     = 'Visual Explain',
  708.    ID       = VISEXP,
  709.    PKGFILE  = DB2VE.PKG,
  710.    NUMBER   = '0000-000',
  711.    FEATURE  = '0000',
  712.    VRM      = 020100,
  713.    SHARED   = YES,
  714.    DISPLAY  = NO,
  715.    SIZE     = 5761122
  716.  
  717. INCLUDE
  718.    NAME = 'DRIVE: DB2VE.PKG'
  719.  
  720. ************************************
  721. ************************************
  722. COMPONENT
  723.    NAME     = 'Engine',
  724.    ID       = ENGINE,
  725.    PKGFILE  = DB2ENGN.PKG,
  726.    NUMBER   = '0000-000',
  727.    FEATURE  = '0000',
  728.    VRM      = 020100,
  729.    SHARED   = YES,
  730.    DISPLAY  = NO,
  731.    REQUIRES = 'FFST UPM COMMON CENGINE',
  732.    SIZE     = 10027450
  733.  
  734. INCLUDE
  735.    NAME = 'DRIVE: DB2ENGN.PKG'
  736.  
  737. ************************************
  738. ************************************
  739. COMPONENT
  740.    NAME     = 'First Failure Support Technology',
  741.    ID       = FFST,
  742.    PKGFILE  = EPW.PKG,
  743.    NUMBER   = '0000-000',
  744.    FEATURE  = '0000',
  745.    VRM      = 010200,
  746.    SHARED   = YES,
  747.    DELETE   = NO,
  748.    DISPLAY  = NO,
  749.    SIZE     = 622369
  750.  
  751. INCLUDE
  752.    NAME = 'DRIVE: EPW.PKG'
  753.  
  754. ************************************
  755. ************************************
  756. COMPONENT
  757.    NAME     = 'User Profile Management Services',
  758.    ID       = UPM,
  759.    PKGFILE  = MUG.PKG,
  760.    NUMBER   = '0000-000',
  761.    FEATURE  = '0000',
  762.    VRM      = 040000,
  763.    SHARED   = YES,
  764.    DELETE   = NO,
  765.    DISPLAY  = NO,
  766.    SIZE     = 1004213
  767.  
  768. INCLUDE
  769.    NAME = 'DRIVE: MUG.PKG'
  770.  
  771. ************************************
  772. ************************************
  773. COMPONENT
  774.    NAME     = 'Windows Support',
  775.    PKGFILE  = DB2CAEWS.PKG,
  776.    NUMBER   = '0000-000',
  777.    FEATURE  = '0000',
  778.    VRM      = 020100,
  779.    SHARED   = YES,
  780.    DISPLAY  = YES,
  781.    REQUIRES = 'SU SDKWIN',
  782.    DESCRIPTION = 'This component allows Windows applications to access
  783.  local or remote database servers.  In addition it
  784.  provides tools to help create database applications
  785.  for Windows.
  786.  
  787.  
  788.  
  789.  ',
  790.    SIZE     = 6506620
  791.  
  792. INCLUDE
  793.    NAME = 'DRIVE: DB2CAEWS.PKG'
  794.  
  795. ************************************
  796. ************************************
  797. COMPONENT
  798.    NAME     = 'SDK/Win',
  799.    ID       = SDKWIN,
  800.    SHARED   = NO,
  801.    DISPLAY  = NO,
  802.    SIZE     = 2025449
  803.  
  804. INCLUDE
  805.    NAME = 'DRIVE: DB2SDKWS.PKG'
  806.  
  807. ************************************
  808. ************************************
  809. COMPONENT
  810.    NAME     = 'Documentation',
  811.    SHARED   = NO,
  812.    DISPLAY  = YES,
  813.    REQUIRES = 'SU DOCBD DOCAD DOCIC DOCPD DOCSR DOCMR',
  814.    DESCRIPTION = 'The DB2 for OS/2 library is provided in IPF format.
  815.  IPF format allows you to use hyper-text links to search
  816.  for information and link to different books in the
  817.  library.
  818.  
  819.  
  820.  
  821.  ',
  822.    SIZE     = 162285
  823.  
  824. FILE
  825.    PWS          = 'BOOK/SQLAW0AA.INF',
  826.    SOURCE       = 'DRIVE: SQLAW0AA.IN_',
  827.    UNPACK       = YES,
  828.    REPLACEINUSE = 'I U D R',
  829.    DATE          = 950711,
  830.    TIME          = 0250,
  831.    SIZE          = 162285
  832.  
  833. UPDATECONFIG
  834.    VAR           = 'SET BOOKSHELF',
  835.    ADDSTR        = '%EPFIFILEDIR%\BOOK',
  836.    LINELOCATION  = 'BEFORELAN',
  837.    ADDWHEN       = 'INSTALL || UPDATE || RESTORE'
  838.  
  839. EXIT
  840.    DLL           = 'DB2EXITS.DLL'
  841.  
  842. FILE
  843.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  844.    EXITIGNOREERR = YES,
  845.    EXIT          = 'OBJECTEXISTS <DB2InfoFolder> FOLDER_EXISTS'
  846.  
  847. EXIT
  848.    DLL           = 'EPFIEXTS.DLL'
  849.  
  850. FILE
  851.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  852.                     "%FOLDER_EXISTS%"!="NO"',
  853.    EXITIGNOREERR = YES,
  854.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> U
  855.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  856.  
  857. FILE
  858.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  859.                     "%FOLDER_EXISTS%"=="NO"',
  860.    EXITIGNOREERR = YES,
  861.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> R
  862.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  863.  
  864. FILE
  865.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  866.    EXIT          = 'CREATEWPSOBJECT WPProgram "Building Your Application^(DB2 SDK for Windows)" <DB2InfoFolder> R
  867.    "OBJECTID=<DB2BuildWinApp>;EXENAME=VIEW.EXE;PARAMETERS=SQLAW0AA.INF;STARTUPDIR=%EPFIFILEDIR%//BOOK"'
  868.  
  869. FILE
  870.    EXITWHEN      = 'DELETE',
  871.    EXITIGNOREERR = YES,
  872.    EXIT          = 'DELETEWPSOBJECT <DB2BuildWinApp>'
  873.  
  874. ************************************
  875. ************************************
  876. COMPONENT
  877.    NAME     = 'Base Documentation',
  878.    ID       = DOCBD,
  879.    PKGFILE  = DB2DOCBD.PKG,
  880.    NUMBER   = '0000-000',
  881.    FEATURE  = '0000',
  882.    VRM      = 020100,
  883.    SHARED   = YES,
  884.    DISPLAY  = NO,
  885.    SIZE     = 2688257
  886.  
  887. INCLUDE
  888.    NAME = 'DRIVE: DB2DOCBD.PKG'
  889.  
  890. ************************************
  891. ************************************
  892. COMPONENT
  893.    NAME     = 'ADT Documentation',
  894.    ID       = DOCAD,
  895.    PKGFILE  = DB2DOCAD.PKG,
  896.    NUMBER   = '0000-000',
  897.    FEATURE  = '0000',
  898.    VRM      = 020100,
  899.    SHARED   = YES,
  900.    DISPLAY  = NO,
  901.    SIZE     = 2224828
  902.  
  903. INCLUDE
  904.    NAME = 'DRIVE: DB2DOCAD.PKG'
  905.  
  906. ************************************
  907. ************************************
  908. COMPONENT
  909.    NAME     = 'Information and Concepts Guide',
  910.    ID       = DOCIC,
  911.    PKGFILE  = DB2DOCIC.PKG,
  912.    NUMBER   = '0000-000',
  913.    FEATURE  = '0000',
  914.    VRM      = 020100,
  915.    SHARED   = YES,
  916.    DISPLAY  = NO,
  917.    SIZE     = 478414
  918.  
  919. INCLUDE
  920.    NAME = 'DRIVE: DB2DOCIC.PKG'
  921.  
  922. ************************************
  923. ************************************
  924. COMPONENT
  925.    NAME     = 'Problem Determination Guide',
  926.    ID       = DOCPD,
  927.    PKGFILE  = DB2DOCPD.PKG,
  928.    NUMBER   = '0000-000',
  929.    FEATURE  = '0000',
  930.    VRM      = 020100,
  931.    SHARED   = YES,
  932.    DISPLAY  = NO,
  933.    SIZE     = 268537
  934.  
  935. INCLUDE
  936.    NAME = 'DRIVE: DB2DOCPD.PKG'
  937.  
  938. ************************************
  939. ************************************
  940. COMPONENT
  941.    NAME     = 'SQL Reference',
  942.    ID       = DOCSR,
  943.    PKGFILE  = DB2DOCSR.PKG,
  944.    NUMBER   = '0000-000',
  945.    FEATURE  = '0000',
  946.    VRM      = 020100,
  947.    SHARED   = YES,
  948.    DISPLAY  = NO,
  949.    SIZE     = 983162
  950.  
  951. INCLUDE
  952.    NAME = 'DRIVE: DB2DOCSR.PKG'
  953.  
  954. ************************************
  955. ************************************
  956. COMPONENT
  957.    NAME     = 'Message Reference',
  958.    ID       = DOCMR,
  959.    PKGFILE  = DB2DOCMR.PKG,
  960.    NUMBER   = '0000-000',
  961.    FEATURE  = '0000',
  962.    VRM      = 020100,
  963.    SHARED   = YES,
  964.    DISPLAY  = NO,
  965.    SIZE     = 733687
  966.  
  967. INCLUDE
  968.    NAME = 'DRIVE: DB2DOCMR.PKG'
  969.  
  970. ************************************
  971. ************************************
  972. COMPONENT
  973.    NAME     = 'CLP Bind',
  974.    ID       = CLP,
  975.    PKGFILE  = DB2CLP.PKG,
  976.    NUMBER   = '0000-000',
  977.    FEATURE  = '0000',
  978.    VRM      = 020100,
  979.    SHARED   = YES,
  980.    DISPLAY  = NO,
  981.    SIZE     = 1365
  982.  
  983. INCLUDE
  984.    NAME = 'DRIVE: DB2CLP.PKG'
  985.  
  986. ************************************
  987. ************************************
  988. COMPONENT
  989.    NAME     = 'User Exits',
  990.    ID       = EXITS,
  991.    PKGFILE  = DB2EXITS.PKG,
  992.    NUMBER   = '0000-000',
  993.    FEATURE  = '0000',
  994.    VRM      = 020100,
  995.    SHARED   = YES,
  996.    DISPLAY  = NO,
  997.    SIZE     = 142164
  998.  
  999. INCLUDE
  1000.    NAME = 'DRIVE: DB2EXITS.PKG'
  1001.